home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / COMAL / Z-Misc Series / (k)zl.d64 / about'disk < prev    next >
Text File  |  2007-03-01  |  8KB  |  308 lines

  1.           ├╧═┴╠2.01 ╒╦╬O.2
  2.  
  3. --------------------------------------
  4.  
  5. ╘HIS IS THE SECOND ├╧═┴╠ APPLICATIONS
  6. DISK FOR THE ├╧═┴╠ CARTRIDGE FROM THE
  7. ╒╦ ├╧═┴╠ ╙PECIAL ╔NTEREST ╟ROUP. ╘HE
  8. PROGRAMS ON THIS DISK HAVE BEEN
  9. PROVIDED BY ├╧═┴╠ USERS FROM THE ╒╦
  10. FOR USE WITH ├╧═┴╠ ├ARTRIDGE VERSION
  11. 2.01 FOR THE ├OMMODORE 64.
  12.  
  13. ╘HESE PROGRAMS MAY BE COPIED
  14. UNCHANGED WITHOUT RESTRICTION. ╔F YOU
  15. CAN IMPROVE ON THESE PROGRAMS OR
  16. PRODUCE SOME NEW ├╧═┴╠ APPLICATIONS
  17. PLEASE SHARE THEM WITH THE ├╧═┴╠
  18. COMMUNITY BY SENDING THEM TO THE ╒╦
  19. ├╧═┴╠ ╙╔╟.
  20.  
  21. ┴LL APPLICATION PROGRAMS ON THIS DISK
  22. WITH A FILENAME BEGINNING '╠╙╘.' OR
  23. '╨╥├.' SHOULD BE LOADED INTO MEMORY
  24. BY USING THE ├╧═┴╠ ═┼╥╟┼ COMMAND. ┴LL
  25. OTHER PROGRAMS SHOULD BE LOADED USING
  26. THE ╠╧┴─ COMMAND
  27.  
  28. ┴LL OF THE PROGRAMS IN THE ┼─╒├┴╘╔╧╬
  29. SECTION HAVE BEEN WRITTEN BY ┬ERT
  30. ═ILLEST OF THE ╒╦ ├╧═┴╠ ╙╔╟.
  31.  
  32. ╫╔╬─╧╫'─┼═╧'2 IS A DEMONSTRATION
  33. PROGRAM TO SHOW OFF THE WINDOWING
  34. CAPABILITIES OF THE ├╧═┴╠ CARTRIDGE.
  35. ┴ GENERALISED SIMPLE METHOD OF
  36. CREATING WINDOWS FOR YOUR OWN
  37. PROGRAMS IS DESCRIBED AND
  38. DEMONSTRATED.
  39.  
  40. ╨╥├.╙┼╘╫╔╬─╧╫╙ IS USED BY
  41. ╫╔╬─╧╫'─┼═╧'2 AND SHOULD BE MERGED
  42. INTO YOUR OWN PROGRAMS WHEN YOU WISH
  43. TO CREATE WINDOWS BY THE GENERALISED
  44. METHOD.
  45.  
  46. ╨╥├.╫╔╬─╧╫0 IS ALSO MERGED INTO YOUR
  47. OWN PROGRAMS AND MODIFIED WHEN YOU
  48. WISH TO CREATE WINDOWS BY THE
  49. GENERALISED METHOD.
  50.  
  51. ┴╥╥┴┘'╨╥╧├╙'─┼═╧ IS A DEMONSTRATION
  52. OF VARIOUS PROCEDURES USED TO
  53. MANIPULATE ARRAYS. ╔T MAKES USE OF
  54. THE THREE PROCEDURES FOLLOWING.
  55.  
  56. ╨╥├.╨╥╔╬╘'╘╔═╔╬╟ IS A PROCEDURE THAT
  57. CAN BE USED IN YOUR OWN PROGRAMS WHEN
  58. WISHING TO TIME AN OPERATION.
  59.  
  60. ╨╥├.╥┴╬─╧═'┴╥╥┴┘ IS A PROCEDURE TO
  61. CREATE STRING ARRAY ELEMENTS WITH
  62. RANDOM VALUES. ╔T IS VERY USEFUL FOR
  63. TESTING SORT ROUTINES.
  64.  
  65. ╨╥├.╒╬╙╧╥╘'┴╥╥┴┘ IS A PROCEDURE WHICH
  66. WILL CREATE A RANDOMISED ORDER OF
  67. STRING ARRAY ELEMENTS. ╘HIS PROCEDURE
  68. IS ALSO USEFUL FOR TESTING SORT
  69. ROUTINES.
  70.  
  71. ─┼═'╙╘╥$'╙┼┴╥├╚2 IS A DEMONSTRATION
  72. OF THE BINARY SEARCH ROUTINE FOR
  73. FINDING THE POSITION OF A SELECTED
  74. STRING VALUE IN AN ARRAY OF VARIOUS
  75. VALUES. 
  76.  
  77. ╙╘╥╔╬╟$'╙┼┴╥├╚ USES THE BINARY SEARCH
  78. ROUTINE TO SHOW JUST HOW FAST THE
  79. ROUTINE REALLY IS. ╘HE DEMO PROGRAM
  80. ABOVE MAY GIVE THE IMPRESSION THAT IT
  81. IS SLOW!
  82.  
  83. ╙╧╥╘'╒/╠'├┴╙┼ IS A DEMONSTRATION OF
  84. SORTING WHERE THE STRINGS TO BE
  85. SORTED CONTAIN UPPER AND LOWER CASE
  86. LETTERS. ╘HE SORT IS CARRIED OUT
  87. IRRESPECTIVE OF CASE. ╤UICKSORT IS
  88. THE METHOD USED.
  89.  
  90. ╨╥├.╙╥╘'┴╬┘├┴╙┼ IS THE PROCEDURE USED
  91. IN THE ABOVE PROGRAM FOR DOING THE
  92. SORTING.
  93.  
  94. ╙╘╥$'╬╧'─╔╙╨╠┴┘ IS A DEMONSTRATION
  95. PROGRAM OF HOW TO DISPLAY NUMBERS TO
  96. A GIVEN NUMBER OF DECIMAL PLACES AND
  97. GIVEN NUMBER OF NUMERIC PLACES. ╔T IS
  98. HELPFUL WHEN LINING UP COLUMNS OF
  99. FIGURES FOR PRINTING PURPOSES. ╔T
  100. COMBINES THE EFFECTS OF ╙╘╥$ AND
  101. ╨╥╔╬╘ ╒╙╔╬╟.
  102.  
  103.  
  104. ┴LL THE PROGRAMS IN THE ┼NGINEERING
  105. SECTION HAVE BEEN WRITTEN  BY ┬ILL
  106. ╨ODMORE OF THE ╒╦ ├╧═┴╠ ╙╔╟.
  107.  
  108. ╙┼├╘╔╧╬ IS A PROGRAM WHICH WILL
  109. CALCULATE THE PRINCIPAL PROPERTIES OF
  110. A MATERIAL SECTION. ╘HE INPUT DATA IS
  111. A SET OF PERIMETER CO-ORDINATES WHICH
  112. ARE ASSUMED TO BE CONNECTED BY
  113. STRAIGHT LINES. ╘HIS MAY BE INPUT
  114. FROM THE KEYBOARD OR A SEPARATELY
  115. CREATED ┴╙├╔╔ FILE. ┴LL DATA CAN BE
  116. STORED AS AN ┴╙├╔╔ FILE. ╘HE PROGRAM
  117. WAS DEVELOPED FROM AN EARLIER
  118. SIMPLIFIED VERSION FOR ├╧═┴╠ 0.14
  119. WHICH WAS PUBLISHED IN '┼NGINEERING
  120. ─ESIGNER', THE HOUSE MAGAZINE OF THE
  121. ╔NSTITUTE OF ┼NGINEERING ─ESIGNERS.
  122.  
  123. ─╧├.╙┼├╘╔╧╬ IS A HELP FILE FOR THE
  124. PROGRAM ╙┼├╘╔╧╬ WHICH IS DISPLAYED
  125. WHEN ╙┼├╘╔╧╬ IS RUNNING. ╔T CAN BE
  126. PRINTED TO PAPER BY AN ┼ASYSCRIPT
  127. COMPATIBLE WORD PROCESOR.
  128.  
  129. ┴╬╟╠┼.─┴╘┴ IS A SAMPLE FILE OF
  130. SECTION DEFINITION DATA.
  131.  
  132. ╨┼╥╞ IS A PROGRAM TO DISPLAY THE
  133. PERFORMANCE CHARACTERISTICS OF A
  134. TRANSFER BOGIE OR SIMILAR DEVICE. ┴S
  135. AN EXAMPLE FOR RUNNING ╨┼╥╞ TRY THE
  136. FOLLOWING DATA:
  137. MASS            5000
  138. MOTOR SPEED      730
  139. INERTIA            1
  140. MOTOR TORQUE     100
  141. BREAKING TORQUE  120
  142. DRIVE EFFICIENCY    .9
  143. TRACTIVE RESISTANCE .015
  144. WITH DISTANCES OF 25, 50, 100, 250
  145. AND 300.
  146.  
  147. ─╧├.╨┼╥╞ IS A HELP FILE DISPLAYED
  148. WHEN ╨┼╥╞ IS RUNNING. ╔T CAN BE
  149. PRINTED TO PAPER BY USING AN
  150. ┼ASYSCRIPT COMPATIBLE WORD PROCESSOR.
  151.  
  152. ╨╥├.╠┴┬┼╠'┴╪┼╙ AND ╨╥├.╙┼╠┼├╘'╟╥┴─
  153. ARE UTILITIES TO AID THE DISPLAY OF
  154. GRAPHS. ╘HEY ARE USED TO SET UP AND
  155. LABEL THE AXES OF A GRAPH. ╘HEY ARE
  156. WRITTEN BY ┬ILL ╨ODMORE OF THE ╒╦
  157. ├╧═┴╠ ╙╔╟.
  158.  
  159. ╠╙╘.─┼═'╚┼┴╨╙╧╥╘ IS A DEMONSTRATION
  160. OF ANOTHER SORT ROUTINE. ╘HIS TIME IT
  161. IS ╚EAPSORT. ╘HE PROGRAM WAS WRITTEN
  162. BY ┬RIAN ═EADOWS OF THE ╒╦ ├╧═┴╠ ╙╔╟.
  163.  
  164. ├╠╧├╦ ╒╘╔╠╔╘┘ IS A ROUTINE TO
  165. REDEFINE THE FUNCTION KEYS TO PROVIDE
  166. A DATE AND TIME FACILITY (LIKE THE
  167. ╔┬═ ╨├), SWITCH BETWEEN SCREEN AND
  168. PRINTER OUTPUT, DISPLAY ALL OR PART
  169. OF THE DISK CATALOG AND CALL THE
  170. ╙┘╙╘┼═ PACKAGE. ╔T WAS WRITTEN BY
  171. ═IKE ╥OSE OF THE ╒╦ ├╧═┴╠ ╙╔╟.
  172.  
  173. ╞╠╨╘->╙├╔.╬╧╘ IS A DEMONSTRATION OF
  174. HOW TO CONVERT FLOATING POINT NUMBERS
  175. TO SCIENTIFIC NOTATION. ╔T WAS
  176. WRITTEN BY ─AVID ╨IRIE OF THE ╒╦
  177. ├╧═┴╠ ╙╔╟.
  178.  
  179. ═┼╬╒ IS A USEFUL PROGRAM TO BE FIRST
  180. ON A DISK. ╫HEN RUN IT WILL DISPLAY
  181. ALL THE FILENAMES, EXCEPT THOSE WITH
  182. A THREE LETTER PREFIX, UP TO 36
  183. FILES. ┴ SINGLE KEY PRESS WILL THEN
  184. LOAD THE ASSOCIATED FILE. ╞7 HAS ALSO
  185. BEEN REDEFINED AS ├╚┴╔╬"═┼╬╒" SO THAT
  186. ═┼╬╒ CAN BE LOADED AGAIN WITH A
  187. SINGLE KEYPRESS. ╘HE PROGRAM WAS
  188. WRITTEN BY ┬OB ┬ISHOP OF THE ╒╦ ├╧═┴╠
  189. ╙╔╟.
  190.  
  191. ╞╧╬╘ ┼─╔╘╧╥ 2.01 WILL ALLOW YOU TO
  192. CREATE YOUR OWN CHARACTER SETS FOR
  193. USE WITH ├╧═┴╠. ╔T CAME TO ME VIA
  194. ╘ONY ╚ARRISON-╙MITH OF THE ╒╦ ├╧═┴╠
  195. ╙╔╟ ALTHOUGH IT MAY HAVE BEEN WRITTEN
  196. BY ╒NI├OMAL.
  197.  
  198. ╞╧╬╘ ┼─╔╘╧╥ IS ANOTHER PROGRAM TO
  199. CREATE CHARACTER SETS. ╔T HAS MANY
  200. USEFUL ADDITIONS TO ╞╧╬╘ ┼─╔╘╧╥ 2.01.
  201. ╘O MODIFY A FONT STORED ON DISK YOU
  202. HAVE TO LOAD THE FONT AFTER LOADING
  203. ╞╧╬╘ ┼─╔╘╧╥. ╘HE PROGRAM WILL ALLOW
  204. SAVING OF A FONT TO DISK FOR LATER
  205. USE BY ├╧═┴╠. ╘HIS PROGRAM IS WRITTEN
  206. TO A VERY HIGH STANDARD BY ┬OB ┬ISHOP
  207. OF THE ╒╦ ├╧═┴╠ ╙╔╟.
  208.  
  209. ╞╧╬╘.╙╠╔═╞╧╬╘ IS A FONT FILE WHICH
  210. WILL GIVE SLIMLINE CHARACTERS SIMILAR
  211. TO THOSE USED IN THE PROGRAM FILE
  212. ╥┼┴─'┴┬╧╒╘'─╔╙╦ ON THIS DISK. ╔T IS
  213. NOT THE SAME CHARACTER SET HOWEVER
  214. BUT WAS CREATED BY ═IKE ╥OSE OF THE
  215. ╒╦ ├╧═┴╠ ╙╔╟.
  216.  
  217. ╠╙╘.─┼═'╔╘┴╠╔├╙ IS A DEMONSTRATION
  218. PROGRAM, COMPLETE WITH PROCEDURE FOR
  219. YOUR OWN USE, TO SHOW HOW ITALIC
  220. WRITING CAN BE DISPLAYED. ╥ATHER THAN
  221. USING A FONT THIS DEMO USES THE
  222. ╓╔┼╫╨╧╥╘ FACILITY TO DO ITS WORK. ╘HE
  223. PROGRAM WAS WRITTEN BY ┬RIAN ╞OWLER
  224. OF THE ╒╦ ├╧═┴╠ ╙╔╟.
  225.  
  226.  
  227. ╘HE PROGRAMS IN THE ═USIC SECTION ARE
  228. ALL WRITTEN BY ╬ICK ╚IGHAM OF THE ╒╦
  229. ├╧═┴╠ ╙╔╟. ╘HE PURPOSE BEHIND THESE
  230. PROGRAMS IS TO PROVIDE A UTILITY
  231. WHICH WILL CONVERT MUSIC FILES
  232. WRITTEN WITH ═╒╙╔├ ═┴╙╘┼╥ TO THE
  233. ├╧═┴╠ SOUND PACKAGE FORMAT. ═╒╙╔├
  234. ═┴╙╘┼╥ IS DISTRIBUTED IN THE ╒╦ BY
  235. ╙UPERSOFT.
  236.  
  237. ═'═┴╙╘┼╥.╔╬╞╧ IS AN INSTRUCTIONS FILE
  238. TO USE THE UTILITY. ╔T ALSO DESCRIBES
  239. THE OTHER FILES IN THE ═USIC SECTION.
  240.  
  241. ═'═┴╙╘┼╥ ╒╘╔╠╔╘┘ IS THE PROGRAM WHICH
  242. DOES THE CONVERSION. ╔T WILL ALSO
  243. ALLOW THE MUSIC TO BE HEARD AND TEMPO
  244. ADJUSTED BEFORE SAVING THE DATA TO
  245. DISK IN ├╧═┴╠ FORMAT.
  246.  
  247. ╨╠┴┘╙├╧╥┼/2 WILL PLAY THE MUSIC
  248. GENERATED FROM THE UTILITY. ╘HIS WILL
  249. SHOW YOU HOW TO READ THE RESULTING
  250. FILE BACK INTO ├╧═┴╠ FOR PLAYING.
  251.  
  252. ═/┬╠┴├╦ & ╫╚.╥┴╟, ═/┬╧╒╥┼┼ (┬┴├╚) AND
  253. ═/╨┴╙╙╔╧╬ ├╚╧╥┴╠ ARE MUSIC FILES IN
  254. ═╒╙╔├ ═┴╙╘┼╥ FORMAT WHICH WILL ALLOW
  255. YOU TO TRY OUT THE UTILITY, EVEN IF
  256. YOU DO NOT HAVE ═╒╙╔├ ═┴╙╘┼╥ AT
  257. PRESENT.
  258.  
  259.  
  260.  
  261. ╧┬╩.╨╠╠╨╥╘ IS PROBABLY THE MOST
  262. IMPORTANT FILE ON THE DISK! ╔T IS THE
  263. FIRST PACKAGE GENERATED BY THE ╒╦
  264. ├╧═┴╠ ╙╔╟. ╔TS PURPOSE IS TO ALLOW
  265. THE ├╧═┴╠ ├ARTRIDGE TO WORK WITH
  266. ┼PSON AND SIMILAR PRINTERS CONNECTED
  267. VIA A ├ENTRONICS INTERFACE. ╘HE CABLE
  268. SHOULD BE CONNECTED TO THE USER PORT
  269. BUT THE PACKAGE INCLUDES ALL THE ╔/╞
  270. SOFTWARE AS WELL AS PROCEDURES TO DUMP
  271. HIRES GRAPHICS TO THESE PRINTERS. ╘HE
  272. BULK OF THE WORK IN PRODUCING THIS
  273. PACKAGE WAS DONE BY ├HRIS ╟REEN, BUT
  274. INVESTIGATING THE MODS REQUIRED TO
  275. WORK WITH AS MANY PRINTERS AS
  276. POSSIBLE REQUIRED THE AID OF ═IKE
  277. ╥OSE, ╘ONY ╫RIGHT AND MYSELF. ┴LL ARE
  278. MEMBERS OF THE ╒╦ ├╧═┴╠ ╙╔╟.
  279.  
  280. ┼╙.╨╠╠╨╥╘'╔╬╙╘ IS A FILE OF
  281. INSTRUCTIONS FOR USING THE ABOVE
  282. PACKAGE. ╔T CAN BE PRINTED WITH
  283. ╞╔╠┼'╘╧'╨╥╔╬╘ IF NECESSARY. ╔T CAN BE
  284. DISPLAYED TO SCREEN BY MODIFYING THE
  285. PROGRAM ╥┼┴─'┴┬╧╒╘'─╔╙╦ TO SAY
  286. 'ES.PLLPRT'INST' INSTEAD OF
  287. 'ABOUT'DISK' IN LINE 0120
  288.  
  289. ---------------------------------------
  290. ├OMMENTS OR FURTHER APPLICATIONS FOR
  291. THE ├╧═┴╠ ├ARTRIDGE SHOULD BE SENT
  292. TO:
  293.  
  294.         ┬RIAN ╟RAINGER,
  295.         ╒╦ ├╧═┴╠ ╙╔╟,
  296.         ╔├╨╒╟,
  297.         73, ═INEHEAD ╫AY,
  298.         ╙TEVENAGE,
  299.         ╚ERTFORDSHIRE
  300.         ╙╟1 2╚┌
  301.         ┼NGLAND
  302.  
  303.         ╘ELEPHONE:       +44 438 727925
  304.         ╨RESTEL ═AILBOX:  438727925
  305.         ├OMPUNET ├OURIER: ┬╥╔┴╬
  306.  
  307. 1ST ─ECEMBER 1985
  308.